// 一般用于工具类的函数都会叫utils.js
// 将其他文件都需要用的公共函数就可以写在这里


// 模块需要进行暴露
const add = (x, y) => {
  return x + y;
}

// 生成随机数的
const getRandom = (m, n) => {
  if (m > n) [m, n] = [n, m];
  return Math.floor(Math.random() * (n - m + 1) + m);
}

// CommonJs的暴露方式
// module.exports只能有一个
// 需要暴露多个内容，可以通过数组或者对象的方式(更推荐是对象)
module.exports = {
  add,
  getRandom,
}
// 相当于
// module.exports.add = add;
// module.exports.getRandom = getRandom;